Hello, Guest

Millennium Square (Bristol)

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Millennium Square is a location in the centre of Bristol, England. It was built as part of the At Bristol development, and has become a popular public area. (...) (from Wikipedia)